body,table,input,textarea,div,td,li,select,a
{
	font-family:"돋움";
	font-size: 12px;
	line-height: 150%;
}
div,td,li
{
	color: #000;
}
body,ul,ol,ol li,p,input,textarea,img,form,td
{
	margin: 0;
	padding: 0;
	background: #fff;
}
img
{
	border: 0;
}
h1, h2, h3
{
	font-size: 12px;
	font-weight: bold;
	margin: 0;
}
ul li
{
	list-style: none;
}
ol
{
	list-style-type: georgian;
}
p.justify
{
	text-align: justify;
	text-justify: distribute;
}
p.justify-all-lines
{
	text-align: justify;
	text-justify: distribute-all-lines;
}
p.breakword, h1.breakword, div.breakword
{
	word-wrap: break-word;
	word-break: break-all;
}
.nobreak
{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
p.indent
{
	text-indent: 2em;
}
p.regular
{
	text-indent: 2em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
textarea
{
	background-color: #fff;
}
input,textarea
{
	border: none;
	margin: 0;
}
input
{
	vertical-align: middle;
}
input.input
{
	height: 17px;
	line-height: 17px;
	padding: 1px 2px;
	border: solid 1px #BDC4CF;
}
.b
{
	font-weight: bold!important;
}
.underline
{
	text-decoration: underline;
}
.breakword
{
	word-break :break-all;
	word-wrap:break-word;
}
a:link,a:visited,a:active
{
	 color: #575757;
	 text-decoration: none;
}
a:hover
{
	 color: #010101;
	 text-decoration: underline;
}
a.deepblue:link,a.deepblue:visited,a.deepblue:active
{
	color: #4A7AB3;
}
input.lightblue
{
	height: 17px;
	line-height: 17px;
	padding: 0 2px;
	border: solid 1px #B7BFC9;
}
.gray
{
	color: #BABCCB;
}
.deepred
{
	color: #BD0000;
}